Evaluation of the Biomechanical Simulator OpenSim on a Multi-Body System Benchmark

نویسندگان

  • Luca Tagliapietra
  • Michele Vivian
  • Roberto Caracciolo
  • Monica Reggiani
چکیده

Robotic assistive devices are increasingly used in rehabilitation to reduce time and cost of the recovery process [1]. The current main challenge is to increase the involvement of the patients developing new systems able to understand patient’s intentions and adapt to his/her characteristics and needs in order to pursue a personalized rehabilitation treatment. While the cooperation to produce the final motion can be measured when the subject is wearing the real device often we need the possibility to predict this interaction before the actual device is built. Indeed, knowledge about how to predict human-device interaction would allow to compare different design solutions and evaluate which would, most likely, maximize the impact of the rehabilitation treatment. However, the prediction of this cooperation requires a simulation tool recognized as highly accurate both in the prediction of the behavior of the human body and of the robotics device and able to predict their complex interaction. We believe that a possible solution could be pursued through the development of a multi-level model simulation using OpenSim [2]. OpenSim is an open source software for biomechanical modeling, simulation, and analysis developed by the Neuromuscular Biomechanics Lab of Stanford University and it has been used in hundreds of biomechanical studies. While OpenSim is definitely recognized as highly reliable in dynamic simulation of human body movements, an in-depth analysis of OpenSim as a mechanical multi-body simulator is still missing. Before tackling the implementation of a multi-level simulation we decided to evaluate its reliability using the Multi-Body System (MBS) Benchmark [3]. We implemented and simulated the five problems included in the benchmark suite. Each problem target a specific challenge in MBS simulation as shown in Tab. 1. Due to space limitation, we illustrate in the following only the problem A04 Bricard’s mechanism while details about the other problems can be found in our web-page (http://goo.gl/sjmLcX). The system is composed of five rods (1m length and 1kg weight) and six revolute joints (Fig. 1). Gravity is acting in the negative y direction. The challenge of the Bricard’s mechanism is the simulation of an over-constrained multi-body system. Indeed, despite Grubler’s formula resulting in no degrees of freedom, the particular orientation of the revolute pairs produces a system with one degree of freedom. The precision of the simulation was evaluated computing the maximum normalized error in the computation of the 3-dimensional displacement of a referent point with respect to reference solution provided by the benchmark authors as suggested in [4]. At each time sample ti, the error at j-th coordinate was defined as:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

OpenSim: a musculoskeletal modeling and simulation framework for in silico investigations and exchange.

Movement science is driven by observation, but observation alone cannot elucidate principles of human and animal movement. Biomechanical modeling and computer simulation complement observations and inform experimental design. Biological models are complex and specialized software is required for building, validating, and studying them. Furthermore, common access is needed so that investigators ...

متن کامل

A multi Agent System Based on Modified Shifting Bottleneck and Search Techniques for Job Shop Scheduling Problems

This paper presents a multi agent system for the job shop scheduling problems. The proposed system consists of initial scheduling agent, search agents, and schedule management agent. In initial scheduling agent, a modified Shifting Bottleneck is proposed. That is, an effective heuristic approach and can generate a good solution in a low computational effort. In search agents, a hybrid search ap...

متن کامل

Performance Evaluation of Heterogeneous Microprocessor Architectures

This paper focuses on the evaluation of the performance of heterogeneous microprocessor architectures using user and system perspective metrics. The tests have been conducted using a new simulation technique – Interval simulation, and a computer architecture simulator which is based on this technique. The evaluation is done by using multi-programmed multithreaded workloads constructed by using ...

متن کامل

Benchmark Forecasting in Data Envelopment Analysis for Decision Making Units

Although DEA is a powerful method in evaluating DMUs, it does have some limitations. One of the limitations of this method is the result of the evaluation is based on previously data and the results are not proper for forecasting the future changes. So For this purpose, we design feedback loops for forecasting inputs and outputs through system dynamics and simulation. Then we use DEA model to f...

متن کامل

Dynamic Response of the Coupled Vehicle-Floating Slab Track System using Finite Element Method

In present study, a mathematical model of the vehicle–floating slab track (FST) interaction is established to investigate the coupled behaviour of vehicle–track system. The FST is modelled as the double Euler -Bernoulli beam including the rail and slab. The railway vehicle is simplified as a multi-rigid-body model. The wheel–rail interface is treated using a nonlinear Hertzian contact model, co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014